twice told - French English Dictionary